gtk4.git
23 years agoassign something to "prev" so that removing tag info succeeds. Part of
Havoc Pennington [Tue, 30 Apr 2002 15:52:52 +0000 (15:52 +0000)]
assign something to "prev" so that removing tag info succeeds. Part of

2002-04-30  Havoc Pennington  <hp@redhat.com>

* gtk/gtktextbtree.c (gtk_text_btree_remove_tag_info): assign
something to "prev" so that removing tag info succeeds.
Part of #77301

* gtk/gtktextbtree.c (_gtk_text_btree_unref): reorder so that it
unrefs the tag table first, so that the btree is in a consistent
state when we're removing tags from it.

* gtk/gtktexttagtable.c (_gtk_text_tag_table_remove_buffer): strip
all tags in the tag table out of the buffer. #77301

23 years agoMake multihead-safe; use a different IM context per display.
Alex Larsson [Tue, 30 Apr 2002 15:51:29 +0000 (15:51 +0000)]
Make multihead-safe; use a different IM context per display.

Tue Apr 30 11:37:09 2002  Owen Taylor  <otaylor@redhat.com>

        * modules/input/gtkimcontextxim.c: Make multihead-safe;
        use a different IM context per display.

        * configure.in acconfig.h: Add Xinerama checks from
        multihead branch, changing HAS_XINERAMA => HAVE_XINERAMA.

        * gdk/x11/gdkdisplay-x11.c: HAS_XINERAMA => HAVE_XINERAMA.

2002-04-29  Alex Larsson  <alexl@redhat.com>

        * gdk/gdkpango.c (gdk_draw_layout_line_with_colors):
        Use tmp also if foreground is set.

23 years agoMissing ChangeLog entry and indentation fix
Owen Taylor [Tue, 30 Apr 2002 15:06:33 +0000 (15:06 +0000)]
Missing ChangeLog entry and indentation fix

23 years agoUpdated Slovak translation.
Stanislav Visnovsky [Tue, 30 Apr 2002 14:43:18 +0000 (14:43 +0000)]
Updated Slovak translation.

2002-04-30  Stanislav Visnovsky <visnovsky@nenya.ms.mff.cuni.cz>

* sk.po: Updated Slovak translation.

23 years agoIntegrate Erwann Chenede's multihead changes for the gtk/ directory.
Alex Larsson [Mon, 29 Apr 2002 22:53:45 +0000 (22:53 +0000)]
Integrate Erwann Chenede's multihead changes for the gtk/ directory.

Mon Apr 29 18:28:00 2002  Owen Taylor  <otaylor@redhat.com>

Integrate Erwann Chenede's multihead changes for the gtk/ directory.

* gtk/gtkclipboard.[ch]: Add gtk_clipboard_get_for_display(),
make internals multihead aware.

* gtk/gtkcolorsel.[ch]: Add
gtk_color_selection_set_change_palette_with_screen_hook () [ugh!]
make up for non-multihead safety of
gtk_color_selection_set_change_palette_hook()

* gtk/gtkinvisible.[ch] gtk/gtkmenu.[ch] gtkwindow.[ch]: Add
gtk_{invisible,menu,window}_set_screen(); add "screen" properties
for GtkWindow and GtkMenu.

* gtk/gtkplug.[ch]: Add gtk_plug_construct_for_display(),
gtk_plug_new_for_display(). Multihead fixes.

* gtk/gtkselection.[ch]: Add gtk_selection_owner_set_for_display(),
make internals multihead aware.

* gtk/gtksettings.[ch]: Add gtk_settings_get_for_screen(), get
rid of now-useless gtk_settings_constructor().

* gtk/gtkstyle.[ch]: Add gtk_style_get_font_for_display(), fix
check/radio button indicators bitmap handling to be multihead
safe.

* gtk/gtkwidget.[ch]: Add gtk_widget_get_screen(), gtk_widget_has_screen(),
gtk_widget_get_display(), gtk_widget_get_clipboard(),
gtk_widget_get_root_window().

* gtk/gtkbindings.c gtk/gtkbutton.c gtk/gtkclist.c gtk/gtkcombo.c
gtk/gtkctree.c gtk/gtkdnd.c gtk/gtkfilesel.c gtk/gtkgamma.c
gtk/gtkhandlebox.c gtk/gtkhsv.c gtk/gtkimcontext.c gtk/gtklabel.c
gtk/gtklist.c gtk/gtkmain.c gtk/gtkmenuitem.c gtk/gtkmenushell.c
gtk/gtknotebook.c gtk/gtkoldeditable.c gtk/gtkoptionmenu.c
gtk/gtkpaned.c gtk/gtkpreview.c gtk/gtksocket.c gtk/gtktext.c
gtk/gtktextbuffer.c gtk/gtktextview.c gtk/gtktipsquery.c
gtk/gtktooltips.c gtk/gtktreeview.c gtk/gtktreeviewcolumn.c:
misc mechanical multihead-safety fixes.

* gtk/gtkclipboard.c: Use a GtkImage rather than a pixmap for
the dropper, look up the color palette only at realization time,
other multihead fixes.

* gtk/gtkcombo.c (gtk_combo_unrealize): Popdown the list when
unrealizing.

* gtk/gtkentry.c: Only claim ownership of the primary selection
when realized, misc multihead fixes.

* gtk/gtkfontsel.c: Only fill in fonts when attached to a screen,
fix gtk_font_selection_get_font() for multihead.

* gtk/gtkgc.c: make the depth => drawable hash per-screen.

* gtk/gtkinvisible.c: Add a constructor that realizes the
widget, so we get a realized widget with g_object_new() as
well gtk_invisible_new() as before.

* gtk/gtkmain.c: Get rid of unused gtk_visual/gtk_colormap
variables.

* gtk/gtktextdisplay.c: Add warnings if stipple bitmaps
are used on the wrong screen.

* gtk/gtktoolbar.c: Make handling of GtkSettings-based layout
read properties and connect to settings when the screen is changed,
rather than on init/finalize.

* gtk/gtkwindow.c: Fix icon handing to be multihead safe ...
default icon pixmaps/mask are only shared between windows on the
same screen. Misc multihead fixes.

Sat Apr 27 13:49:53 2002  Owen Taylor  <otaylor@redhat.com>

* gtk/gtkclipboard.c (gtk_clipboard_get_for_display):
Update docs to reference GDK_SELECTION_CLIPBOARD rather GDK_NONE.

2002-04-29  Alex Larsson  <alexl@redhat.com>

* gdk/linux-fb/gdkproperty-fb.c (gdk_property_get):
Fix silly bug, noticed by Sven Neumann.

Sun Apr 28 22:43:55 2002  Jonathan Blandford  <jrb@gnome.org>

* gtk/gtktreemodelsort.c (gtk_tree_model_sort_set_sort_func): Fix
so that you can set a new sort func.

23 years agoFix silly bug, noticed by Sven Neumann.
Alex Larsson [Mon, 29 Apr 2002 14:41:04 +0000 (14:41 +0000)]
Fix silly bug, noticed by Sven Neumann.

2002-04-29  Alex Larsson  <alexl@redhat.com>

* gdk/linux-fb/gdkproperty-fb.c (gdk_property_get):
Fix silly bug, noticed by Sven Neumann.

23 years agoFix so that you can set a new sort func.
Jonathan Blandford [Mon, 29 Apr 2002 02:57:06 +0000 (02:57 +0000)]
Fix so that you can set a new sort func.

Sun Apr 28 22:43:55 2002  Jonathan Blandford  <jrb@gnome.org>

* gtk/gtktreemodelsort.c (gtk_tree_model_sort_set_sort_func): Fix
so that you can set a new sort func.

23 years agoUpdated tr.po
Fatih Demir [Sat, 27 Apr 2002 23:15:24 +0000 (23:15 +0000)]
Updated tr.po

23 years agoUpdated Greek translation
Simos Xenitellis [Sat, 27 Apr 2002 13:21:20 +0000 (13:21 +0000)]
Updated Greek translation

23 years agoUse GDK_DISPLAY_XDISPLAY instead of GDK_SCREEN_XDISPLAY since we pass in a
Anders Carlsson [Fri, 26 Apr 2002 22:41:17 +0000 (22:41 +0000)]
Use GDK_DISPLAY_XDISPLAY instead of GDK_SCREEN_XDISPLAY since we pass in a

2002-04-27  Anders Carlsson  <andersca@gnu.org>

* gdk/x11/gdkpixmap-x11.c (gdk_pixmap_foreign_new_for_display):
Use GDK_DISPLAY_XDISPLAY instead of GDK_SCREEN_XDISPLAY since
we pass in a GdkDisplay * in the macro.

2002-04-26  Anders Carlsson  <andersca@gnu.org>

* gdk/gdkdisplay.c: (gdk_set_default_display):
Call _gdk_windowing_set_default_display.

* gdk/gdkinternals.h:
* gdk/x11/gdkmain-x11.c: (_gdk_windowing_set_default_display):
New function that sets gdk_display to the default display.
Fixes #79965

23 years agoif the deleted node was "below" this path, then do not unref all nodes
Kristian Rietveld [Fri, 26 Apr 2002 19:55:14 +0000 (19:55 +0000)]
if the deleted node was "below" this path, then do not unref all nodes

Fri Apr 26 21:58:16 2002  Kristian Rietveld  <kris@gtk.org>

        * gtk/gtktreemodel.c (gtk_tree_row_ref_deleted_callback): if the
        deleted node was "below" this path, then do not unref all nodes
        between the deleted parent and the node this rowref is pointing too
        (see added comment in gtk_tree_row_ref_deleted_callback),
        (fixes #77977)

23 years agotests/testtreecolumns.c quit the main loop when the window is destroyed.
Sven Neumann [Fri, 26 Apr 2002 19:50:17 +0000 (19:50 +0000)]
tests/testtreecolumns.c quit the main loop when the window is destroyed.

2002-04-26  Sven Neumann  <sven@gimp.org>

        * tests/testtreecolumns.c
        * tests/testtreeview.c: quit the main loop when the window is
        destroyed. Removed compiler warnings about wrong format in printf().

23 years agoThis commit fixes binary compatibility, which I broke with my recent cell
Kristian Rietveld [Fri, 26 Apr 2002 19:45:22 +0000 (19:45 +0000)]
This commit fixes binary compatibility, which I broke with my recent cell

Fri Apr 26 21:46:42 2002  Kristian Rietveld  <kris@gtk.org>

        This commit fixes binary compatibility, which I broke with my
        recent cell renderer commits :/.

        * gtk/gtkcellrenderer.h: move cell_background out of _GtkCellRenderer

        * gtk/gtkcellrenderer.c: create GtkCellRendererInfo, with the
        cell_background field and use this as object data. This way we keep
        the field private and dont break ABI.

        * gtk/gtkcellrendererpixbuf.h: remove stock_id, stock_size and
        stock_detail from _GtkCellRendererPixbuf

        * gtk/gtkcellrendererpixbuf.c: create a GtkCellRendererPixbufInfo
        with above mentioned fields. And update everything.

23 years agoinclude X11/Xlib.h, fixes the build
Kristian Rietveld [Fri, 26 Apr 2002 19:36:33 +0000 (19:36 +0000)]
include X11/Xlib.h, fixes the build

Fri Apr 26 21:42:02 2002  Kristian Rietveld  <kris@gtk.org>

        * gdk/x11/gdkdrawable-x11.h: include X11/Xlib.h, fixes the build

23 years agoAdd missing gdkscreen/display-x11.h files.
Owen Taylor [Fri, 26 Apr 2002 14:34:42 +0000 (14:34 +0000)]
Add missing gdkscreen/display-x11.h files.

Fri Apr 26 10:34:15 2002  Owen Taylor  <otaylor@redhat.com>

        * gdk/x11/Makefile.am (libgdk_x11_la_SOURCES): Add
missing gdkscreen/display-x11.h files.

23 years agoFix some docs duplicated between templates and inline.
Owen Taylor [Fri, 26 Apr 2002 02:39:49 +0000 (02:39 +0000)]
Fix some docs duplicated between templates and inline.

Thu Apr 25 22:37:58 2002  Owen Taylor  <otaylor@redhat.com>

        * gdk/tmpl/{events,input_devices,region,x_interaction}.sgml:
        Fix some docs duplicated between templates and inline.

23 years agoStart of integration of Erwann Chenede's multihead work from the
Owen Taylor [Thu, 25 Apr 2002 22:29:14 +0000 (22:29 +0000)]
Start of integration of Erwann Chenede's multihead work from the

Thu Apr 25 16:51:40 2002  Owen Taylor  <otaylor@redhat.com>

        Start of integration of Erwann Chenede's multihead work
        from the gtk-multihead branch.

        * gdk/gdkdisplay.[ch] gdk/gdkscreen.[ch]
        gdk/x11/gdkdisplay-x11.[ch] gdk/x11/gdkscreen-x11.[ch]
        New classes representing a set of screens with attached
        input devices and a single contiguous area, respectively.

        * gdk/gdk.[ch] gdk/gdkinternals.h gdk/x11/gdkmain-x11.c:
        gdk/x11/gdkprivate-x11.h: Make the initialization interface
        simple _gdk_windowing_init() and do the rest in
        gdk_open_display() calls.

        * gdk/gdk.[ch]: Add gdk_parse_args() which can be used
        to do the display-independent part of initialization
        instead of gdk_init_[check].

        * gdk/gdkcursor.h gdk/gdkfont.h gdk/gdkkeys.h gdk/gdkpixmap.h
        gdk/gdkproperty.h gdk/gdkselection.h gdk/gdkwindow.h:
        Add multihead variants (_for_display(), for_screen()) of functions
        getting information specific to a particular screen screen or
        display.

        * gdk/gdkscreen.[ch]: Add gdk_screen__* variants of functions
        like gdk_rgb_get_colormap() that used to get/list global
        objects.

        * gdk/x11/gdkx.h: Add functions for converting GdkScreen
        and GdkDisplay into the X equivalents.

        * gdk/x11/gdkwindow-x11.c: Removed gdk_window_xid_at_coords()
        not in the headers and unused.

        * configure.in gdk/x11/{gxid.c,gxid_lib.[ch],gdkinput-gxi.c}:
        Remove gxid support ... has not been tested for a long time...
        "xfree" support is more portable to non XFree86.

        * gdk/**.h: Add a GDK_MULTIHEAD_SAFE define that can be
        used to turn off functions that are inherently non-multihead
        safe.

        * gdk/**.c: add GDK_NOTE(multihead, ...) calls when functions
        are used in non-multihead-safe ways.

        * gdk/*.c gdk/x11/*.c: Changes to make the internals of GDK
        multihead safe.

23 years agoUpdated Slovenian translation
Andraz Tori [Thu, 25 Apr 2002 22:25:19 +0000 (22:25 +0000)]
Updated Slovenian translation

23 years agofix typo in ChangeLog
Kristian Rietveld [Thu, 25 Apr 2002 22:00:20 +0000 (22:00 +0000)]
fix typo in ChangeLog

23 years agoFixes #74206.
Kristian Rietveld [Thu, 25 Apr 2002 21:44:33 +0000 (21:44 +0000)]
Fixes #74206.

Thu Apr 25 23:49:01 2002  Kristian Rietveld  <kris@gtk.org>

        Fixes #74206.

        * gtk/gtktreeprivate.h: add _gtk_tree_view_column_count_special_cells

        * gtk/gtktreeview.c (_gtk_tree_view_column_has_editable_cell),
        (_gtk_tree_view_column_get_editable_cell): remove a space which made
        the code look ugly
        (_gtk_tree_view_column_count_special_cells): new function,
        (gtk_tree_view_column_cell_process_action): if there's only one
        activatable cell, the whole column will activate that renderer.

23 years agomake the search dialog not scroll horizontally (prolly fixes #74806).
Kristian Rietveld [Thu, 25 Apr 2002 21:35:30 +0000 (21:35 +0000)]
make the search dialog not scroll horizontally (prolly fixes #74806).

Thu Apr 25 23:36:55 2002  Kristian Rietveld  <kris@gtk.org>

        * gtk/gtktreeview.c (gtk_tree_view_search_iter): make the search
        dialog not scroll horizontally (prolly fixes #74806).

23 years agoAvoid a possible division by zero. (#77820)
Matthias Clasen [Thu, 25 Apr 2002 20:49:59 +0000 (20:49 +0000)]
Avoid a possible division by zero. (#77820)

* gtk/gtkrange.c (gtk_range_calc_layout): Avoid a possible
division by zero.  (#77820)

23 years agouse the child's requisition.height, not allocation.height, as width of
Soeren Sandmann [Thu, 25 Apr 2002 18:39:43 +0000 (18:39 +0000)]
use the child's requisition.height, not allocation.height, as width of

Thu Apr 25 20:24:37 2002  Soeren Sandmann  <sandmann@daimi.au.dk>

* gtk/gtkmenuitem.c (gtk_menu_item_size_allocate): use the child's
requisition.height, not allocation.height, as width of submenu
indicator. (#75948)

23 years agoUpdated Slovenian translation
Andraz Tori [Thu, 25 Apr 2002 18:38:25 +0000 (18:38 +0000)]
Updated Slovenian translation

23 years agoUpdated Slovenian translation
Andraz Tori [Thu, 25 Apr 2002 17:53:55 +0000 (17:53 +0000)]
Updated Slovenian translation

23 years agoresort if we're already in 'unsorted' state, and update the docs
Kristian Rietveld [Wed, 24 Apr 2002 22:21:25 +0000 (22:21 +0000)]
resort if we're already in 'unsorted' state, and update the docs

Thu Apr 25 00:26:34 2002  Kristian Rietveld  <kris@gtk.org>

        * gtk/gtktreemodelsort.c (gtk_tree_model_sort_reset_default_sort_func):
        resort if we're already in 'unsorted' state, and update the docs

23 years agoRemove GTK_OBJECT_CONNECTED.
Matthias Clasen [Wed, 24 Apr 2002 22:10:35 +0000 (22:10 +0000)]
Remove GTK_OBJECT_CONNECTED.

* gtk/gtk-sections.txt: Remove GTK_OBJECT_CONNECTED.

* gtk/gtktreeview.c (gtk_tree_view_stop_editing): Remove doc
comment markers on freeform comments.

23 years agoFix file corruption that got accidentally delivered.
Matthias Clasen [Wed, 24 Apr 2002 18:21:26 +0000 (18:21 +0000)]
Fix file corruption that got accidentally delivered.

23 years agotemporarily set ->priv->edited_column to NULL. Pleas read the comment in
Kristian Rietveld [Wed, 24 Apr 2002 15:28:51 +0000 (15:28 +0000)]
temporarily set ->priv->edited_column to NULL. Pleas read the comment in

Wed Apr 24 17:34:16 2002  Kristian Rietveld  <kris@gtk.org>

        * gtk/gtktreeview.c (gtk_tree_view_stop_editing): temporarily set
        ->priv->edited_column to NULL. Pleas read the comment in this
        function for an explanation (fixes #79632).

23 years agoRemove the ISO8859-1 restriction from the description of png tEXt
Matthias Clasen [Wed, 24 Apr 2002 00:09:29 +0000 (00:09 +0000)]
Remove the ISO8859-1 restriction from the description of png tEXt

* gdk-pixbuf-io.c (gdk_pixbuf_save): Remove the ISO8859-1
restriction from the description of png tEXt parameters.

* io-png.c (png_text_to_pixbuf_option):
(gdk_pixbuf__png_image_save): If libpng supports it,
store and retrieve non-ISO8859-1 text as UTF-8.  (#76172)

23 years agoFormatting fix.
Matthias Clasen [Tue, 23 Apr 2002 23:17:59 +0000 (23:17 +0000)]
Formatting fix.

* gtk/tmpl/gtksocket.sgml: Formatting fix.

23 years agoImprove docs. (#62359)
Matthias Clasen [Tue, 23 Apr 2002 22:22:44 +0000 (22:22 +0000)]
Improve docs. (#62359)

* gtk/gtktextview.c (gtk_text_view_buffer_to_window_coords):
(gtk_text_view_window_to_buffer_coords): Improve docs.  (#62359)

* gdk-pixbuf/tmpl/gdk-pixbuf-loader.sgml: Updates.  (#79001)

* gtk/tmpl/gtksocket.sgml: Add link to XEmbed draft.  (#67818)

* gtk/tmpl/gtkdrawingarea.sgml: Fix a typo.

* gtk/text_widget.sgml: Complete the fix for #79080.

23 years agoUpdated Norwegian (bokmål) translation.
Kjartan Maraas [Tue, 23 Apr 2002 17:48:19 +0000 (17:48 +0000)]
Updated Norwegian (bokmÃ¥l) translation.

2002-04-23  Kjartan Maraas  <kmaraas@gnome.org>

* no.po: Updated Norwegian (bokmÃ¥l) translation.

23 years agoThis commit adds a cell_background property for cell renderers. With this
Kristian Rietveld [Tue, 23 Apr 2002 16:39:01 +0000 (16:39 +0000)]
This commit adds a cell_background property for cell renderers. With this

Tue Apr 23 18:35:34 2002  Kristian Rietveld  <kris@gtk.org>

        This commit adds a cell_background property for cell renderers. With
        this property you can make your TreeView look incredibly ugly.

        * gtk/gtkcellrenderer.c: add cell_background, cell_background_gdk and
        cell_background_set properties,
        (set_cell_bg_color): new function,
        (gtk_cell_renderer_get_property), (gtk_cell_renderer_set_property):
        support for new properties,
        (gtk_cell_renderer_render): render a background when set.

        * gtk/gtkcellrenderer.h: add cell_background_set and cell_background
        fields.

        * gtk/gtktreeviewcolumn.c (gtk_tree_view_column_cell_process_action):
        when rendering, pass in just the background_area of the cell and not
        the background_area of the entire column.

23 years agoUpdated Slovenian translation
Andraz Tori [Tue, 23 Apr 2002 12:57:31 +0000 (12:57 +0000)]
Updated Slovenian translation

23 years agoUpdate ChangeLog
Anders Carlsson [Mon, 22 Apr 2002 20:56:34 +0000 (20:56 +0000)]
Update ChangeLog

23 years agoUse gtk_entry_get_public_chars. Fixes #79532.
Anders Carlsson [Mon, 22 Apr 2002 20:52:14 +0000 (20:52 +0000)]
Use gtk_entry_get_public_chars. Fixes #79532.

2002-04-22  Anders Carlsson  <andersca@gnu.org>

* gtk/gtkentry.c (gtk_entry_drag_data_get): Use
gtk_entry_get_public_chars. Fixes #79532.

23 years agoThis commit adds stock icon functionality to GtkCellRendererPixbuf which
Kristian Rietveld [Mon, 22 Apr 2002 17:22:03 +0000 (17:22 +0000)]
This commit adds stock icon functionality to GtkCellRendererPixbuf which

Mon Apr 22 19:24:29 2002  Kristian Rietveld  <kris@gtk.org>

        This commit adds stock icon functionality to GtkCellRendererPixbuf
        which is totally cool.

        * gtk/gtkcellrendererpixbuf.h: add some fields

        * gtk/gtkcellrendererpixbuf.c: add finalize method, add some
        properties, add some stock icon rendering code.

        * demos/gtk-demo/stock_browser.c: modified to use the stock
        icon stuff in the cellrendererpixbuf instead of its own stock icon
        rendering code.

23 years agoUpdated Norwegian (bokmål) translation.
Kjartan Maraas [Mon, 22 Apr 2002 08:42:40 +0000 (08:42 +0000)]
Updated Norwegian (bokmÃ¥l) translation.

2002-04-22  Kjartan Maraas  <kmaraas@gnome.org>

* no.po: Updated Norwegian (bokmÃ¥l) translation.

23 years agoUpdated French translation.
Christophe Merlet [Mon, 22 Apr 2002 05:28:10 +0000 (05:28 +0000)]
Updated French translation.

23 years agoFix typo in "Simple Example". (#78661)
Matthias Clasen [Sun, 21 Apr 2002 23:07:49 +0000 (23:07 +0000)]
Fix typo in "Simple Example". (#78661)

* gtk/tree_widget.sgml: Fix typo in "Simple Example".  (#78661)

23 years agoUpdated traditional Chinese translation.
Kwok-Koon Cheung [Sun, 21 Apr 2002 21:50:48 +0000 (21:50 +0000)]
Updated traditional Chinese translation.

23 years agoSave x and y in window_private.
Alexander Larsson [Sun, 21 Apr 2002 19:17:58 +0000 (19:17 +0000)]
Save x and y in window_private.

2002-04-21  Alexander Larsson  <alla@lysator.liu.se>

* gdk/x11/gdkwindow-x11.c (gdk_window_reparent):
Save x and y in window_private.

* gtk/gtkplug.c (_gtk_plug_add_to_socket):
Move plug window outside the visible area to avoid flashing until
the first size_allocate.

23 years agoAdd a fake STEPPER function that is used for drawing scrollbar steppers,
Owen Taylor [Sun, 21 Apr 2002 19:00:52 +0000 (19:00 +0000)]
Add a fake STEPPER function that is used for drawing scrollbar steppers,

Sun Apr 21 14:10:04 2002  Owen Taylor  <otaylor@redhat.com>

        * pixbuf-rc-style.c pixbuf.h pixbuf-draw.c: Add a fake STEPPER
        function that is used for drawing scrollbar steppers,
        so that themes that want to draw the button and arrow
        separately can override the default handling.

        * pixbuf-draw.c: Remove draw_polygon() since it was
        just a cut-and-paste of the default one. Remove
        some unused code.

23 years agoremove leftover conflict marker.
Matthias Clasen [Sat, 20 Apr 2002 23:59:48 +0000 (23:59 +0000)]
remove leftover conflict marker.

23 years agoA bunch of trivial doc fixes.
Matthias Clasen [Sat, 20 Apr 2002 23:57:41 +0000 (23:57 +0000)]
A bunch of trivial doc fixes.

23 years agoUpdated Greek translation
Simos Xenitellis [Sat, 20 Apr 2002 20:05:56 +0000 (20:05 +0000)]
Updated Greek translation

23 years agoUpdated Greek translation
Simos Xenitellis [Sat, 20 Apr 2002 20:04:15 +0000 (20:04 +0000)]
Updated Greek translation

23 years agoUpdated Ukrainian translation
Yuri Syrota [Sat, 20 Apr 2002 19:49:45 +0000 (19:49 +0000)]
Updated Ukrainian translation

23 years agoadd "selected_shadow_type" style property
Soeren Sandmann [Sat, 20 Apr 2002 19:21:59 +0000 (19:21 +0000)]
add "selected_shadow_type" style property

Sat Apr 20 21:15:11 2002  Soeren Sandmann  <sandmann@daimi.au.dk>

* gtk/gtkmenuitem.c: add "selected_shadow_type" style property

23 years agoAccept NULL for color to mean "unmodify"
Owen Taylor [Sat, 20 Apr 2002 16:16:52 +0000 (16:16 +0000)]
Accept NULL for color to mean "unmodify"

Sat Apr 20 12:07:14 2002  Owen Taylor  <otaylor@redhat.com>

* gtk/gtkwidget.c (gtk_widget_modify_color_component): Accept
NULL for color to mean "unmodify"

* gtk/gtkwidget.c (gtk_widget_modify_font): Accept NULL for
font_desc to mean "unmodify".

23 years agoreplace GDK_IS_WINDOW with GDK_IS_DRAWABLE in the assert, only check
Kristian Rietveld [Sat, 20 Apr 2002 14:45:28 +0000 (14:45 +0000)]
replace GDK_IS_WINDOW with GDK_IS_DRAWABLE in the assert, only check

Sat Apr 20 16:49:26 2002  Kristian Rietveld  <kris@gtk.org>

        * gdk/x11/gdkpixmap-x11.c (gdk_pixmap_new): replace GDK_IS_WINDOW
        with GDK_IS_DRAWABLE in the assert, only check GDK_WINDOW_DESTROYED
        if window is a GdkWindow,
        (gdk_bitmap_create_from_data): ditto,
        (gdk_pixmap_create_from_data): ditto

23 years agoadd bug number
Kristian Rietveld [Fri, 19 Apr 2002 23:42:53 +0000 (23:42 +0000)]
add bug number

23 years agoadd _gtk_tree_view_column_autosize
Kristian Rietveld [Fri, 19 Apr 2002 23:41:37 +0000 (23:41 +0000)]
add _gtk_tree_view_column_autosize

Fri Apr 19 23:38:16 2002  Kristian Rietveld  <kris@gtk.org>

        * gtk/gtktreeprivate.h: add _gtk_tree_view_column_autosize

        * gtk/gtktreeview.c: privately export _gtk_tree_view_column_autosize,
        and add a small note about that function,
        (gtk_tree_view_button_press): check for double click and
        "not having an autosize" column before autosizing the column,

        * gtk/gtktreeviewcolumn.c (gtk_tree_view_column_set_min_width):
        call _gtk_tree_view_column_autosize to update autosized column width
        (gtk_tree_view_column_set_max_width): ditto

23 years agoRemove some files whose content is either obsolete or has been moved
Matthias Clasen [Fri, 19 Apr 2002 23:05:49 +0000 (23:05 +0000)]
Remove some files whose content is either obsolete or has been moved

* TODO, TODO.xml, README.nanox, docs/Changes-1.2.txt,
docs/Changes-2.0.txt, docs/gtk-config.txt, docs/debugging.txt,
gdk/TODO: Remove some files whose content is either obsolete or
has been moved elsewhere.

* Makefile.am, gtk+.spec.in, docs/Makefile.am: Remove references
to these files.

23 years agocancel editing if tree_view->priv->edited_column != NULL (fixes #76066)
Kristian Rietveld [Fri, 19 Apr 2002 19:26:16 +0000 (19:26 +0000)]
cancel editing if tree_view->priv->edited_column != NULL (fixes #76066)

Fri Apr 19 21:31:04 2002  Kristian Rietveld  <kris@gtk.org>

        * gtk/gtktreeview.c (gtk_tree_view_row_changed): cancel editing
        if tree_view->priv->edited_column != NULL (fixes #76066)

23 years agosubtract TREE_VIEW_HEADER_HEIGHT from allocation->height to get the real
Kristian Rietveld [Fri, 19 Apr 2002 19:02:26 +0000 (19:02 +0000)]
subtract TREE_VIEW_HEADER_HEIGHT from allocation->height to get the real

Fri Apr 19 21:06:39 2002  Kristian Rietveld  <kris@gtk.org>

        * gtk/gtktreeview.c (gtk_tree_view_size_allocate): subtract
        TREE_VIEW_HEADER_HEIGHT from allocation->height to get the real
        size for the tree (fixes #72729),
        (gtk_tree_view_real_start_editing): correct cell_area->y for
        scrolling due to gtk_tree_view_real_set_cursor (fixes #75687)

23 years agorename last_single_clicked{,_2} to last_button_press{,_2}, as the latter
Kristian Rietveld [Fri, 19 Apr 2002 14:31:54 +0000 (14:31 +0000)]
rename last_single_clicked{,_2} to last_button_press{,_2}, as the latter

Fri Apr 19 16:30:09 2002  Kristian Rietveld  <kris@gtk.org>

        * gtk/gtktreeprivate.h, gtk/gtktreeview.c: rename
        last_single_clicked{,_2} to last_button_press{,_2}, as the latter
        is a more sane name.

        * gtk/gtktreeview.c (gtk_tree_view_button_press): use ->priv->anchor
        instead of ->priv->cursor, check for the anchor at another place, as
        you can go in edit mode without having an anchor.

23 years agos/<!>/<!-- -->/g throughout the documentation to bring the produced
Matthias Clasen [Thu, 18 Apr 2002 22:04:46 +0000 (22:04 +0000)]
s/<!>/<!-- -->/g throughout the documentation to bring the produced

* gtk/gtkitemfactory.c:
* gtk/gtkiconfactory.c:
* gtk/gtkwidget.c:
* gtk/gtkstyle.c:
* gtk/gtkrc.c:
* gtk/gtktreeviewcolumn.c:
* gtk/gtkdialog.c:
* gtk/gtktreemodel.c: s/<!>/<!-- -->/g throughout the
documentation to bring the produced Docbook closer to XML.

* gdk/tmpl/rgb.sgml:
* gdk/tmpl/general.sgml:
* gtk/tmpl/gtktogglebutton.sgml:
* gtk/tmpl/gtkaccellabel.sgml:
* gtk/tmpl/gtkradiobutton.sgml:
* gtk/tmpl/gtktreemodel.sgml:
* gtk/tmpl/gtkwidget.sgml:
* gtk/tmpl/gtkimage.sgml:
* gtk/tmpl/gtktooltips.sgml:
* gtk/tmpl/gtksignal.sgml:
* gtk/tmpl/gtkcombo.sgml:
* gtk/tmpl/gtkdnd.sgml:
* gtk/tmpl/gtksocket.sgml:
* gtk/tmpl/gtkdrawingarea.sgml:
* gtk/tmpl/gtkobject.sgml:
* gtk/tmpl/gtkpaned.sgml:
* gtk/tmpl/gtkmain.sgml: s/<!>/<!-- -->/g throughout the
documentation to bring the produced Docbook closer to XML.

23 years agogdk-pixbuf/Makefile.am (uninstall-libtool-import-lib) Fix typo, thanks to
Tor Lillqvist [Thu, 18 Apr 2002 11:21:21 +0000 (11:21 +0000)]
gdk-pixbuf/Makefile.am (uninstall-libtool-import-lib) Fix typo, thanks to

2002-04-18  Tor Lillqvist  <tml@iki.fi>

* gdk-pixbuf/Makefile.am (uninstall-libtool-import-lib)
* gdk/Makefile.am (uninstall-libtool-import-lib): Fix typo,
thanks to David Sterba for noticing.

* gtk/gtkmain.h
* gtk/gtkmain.c (gtk_init_abi_check, gtk_init_check_abi_check): In
GTK+ 2.0 the GtkWindow struct actually is the same size in gcc on
Win32 whether compiled with -fnative-struct or not. Unfortunately
this wan't noticed until now. So, from now on, check some other
struct, too, for which the use of -fnative-struct still
matters. GtkBox is one such.

23 years agoso this function was completely broken. Fix it and improve readability.
Kristian Rietveld [Wed, 17 Apr 2002 22:26:44 +0000 (22:26 +0000)]
so this function was completely broken. Fix it and improve readability.

Thu Apr 18 00:23:31 2002  Kristian Rietveld  <kris@gtk.org>

        * gtk/gtktreemodelsort.c
        (gtk_tree_model_sort_convert_path_to_child_path): so this function
        was completely broken. Fix it and improve readability.

23 years agoAdd a small test case.
Anders Carlsson [Wed, 17 Apr 2002 21:55:23 +0000 (21:55 +0000)]
Add a small test case.

2002-04-17  Anders Carlsson  <andersca@gnu.org>

* tests/testtreeedit.c (button_press_event): Add a small
test case.

23 years agofix docs
Kristian Rietveld [Tue, 16 Apr 2002 22:15:27 +0000 (22:15 +0000)]
fix docs

Wed Apr 17 00:21:36 2002  Kristian Rietveld  <kris@gtk.org>

        * gtk/gtktreestore.c (gtk_tree_store_insert_before): fix docs

23 years agocheck ->priv->cursor and ->priv->anchor rowrefs before removing
Kristian Rietveld [Tue, 16 Apr 2002 15:25:27 +0000 (15:25 +0000)]
check ->priv->cursor and ->priv->anchor rowrefs before removing

Tue Apr 16 17:28:21 2002  Kristian Rietveld  <kris@gtk.org>

        * gtk/gtktreeview.c (gtk_tree_view_real_collapse_row): check
        ->priv->cursor and ->priv->anchor rowrefs before removing
        node->children from the rbtree. Also check the
        ->priv->last_single_clicked and ->priv->last_single_clicked_2 rowrefs
        (I think I really need to rename those two someday).

23 years agoupdated Vietnamese file
Pablo Saratxaga [Tue, 16 Apr 2002 13:23:57 +0000 (13:23 +0000)]
updated Vietnamese file

23 years agoUpdated russian translation.
Valek Frob [Tue, 16 Apr 2002 08:03:50 +0000 (08:03 +0000)]
Updated russian translation.

23 years agodon't install/change accelerators from locked accel groups.
Tim Janik [Tue, 16 Apr 2002 05:57:45 +0000 (05:57 +0000)]
don't install/change accelerators from locked accel groups.

Tue Apr 16 07:53:49 2002  Tim Janik  <timj@gtk.org>

        * gtk/gtkmenu.c (gtk_menu_key_press): don't install/change accelerators
        from locked accel groups.

        * gtk/gtkwidget.c (_gtk_widget_get_accel_path): export whether the
        accel path is from a locked accel group.

23 years agoinclude internal children when doing focus.
Jonathan Blandford [Mon, 15 Apr 2002 22:21:30 +0000 (22:21 +0000)]
include internal children when doing focus.

Mon Apr 15 15:41:56 2002  Jonathan Blandford  <jrb@redhat.com>

* gtk/gtkcontainer.c (gtk_container_focus): include internal
children when doing focus.
(gtk_container_get_all_children): new static function to include
internal children when making a list of them.

23 years agoUpdated russian translation.
Valek Frob [Mon, 15 Apr 2002 07:55:30 +0000 (07:55 +0000)]
Updated russian translation.

23 years agoUpdated Korean translation.
Changwoo Ryu [Sun, 14 Apr 2002 15:36:10 +0000 (15:36 +0000)]
Updated Korean translation.

* ko.po: Updated Korean translation.

23 years agoadd _gtk_tree_view_column_get_editable_cell and
Kristian Rietveld [Sun, 14 Apr 2002 15:05:04 +0000 (15:05 +0000)]
add _gtk_tree_view_column_get_editable_cell and

Sun Apr 14 16:56:59 2002  Kristian Rietveld  <kris@gtk.org>

        * gtk/gtktreeprivate.h: add _gtk_tree_view_column_get_editable_cell and
        _gtk_tree_view_column_get_neighbor_sizes

        * gtk/gtktreeviewcolumn.c (struct _GtkTreeViewColumnCellInfo): add
        real_width field,
        (_gtk_tree_view_column_get_editable_cell): implement,
        (gtk_tree_view_column_cell_process_action): fill info->real_width
        (_gtk_tree_view_column_get_neighbor_sizes): implement

        * gtk/gtktreeview.c (gtk_tree_view_button_press): make the "editable
        widget" show up with the same size as the actual cell, so it doesnt
        cover the complete column if there are any other cells in that column.

23 years agoFix typo in message.
Abigail Brady [Sun, 14 Apr 2002 12:36:12 +0000 (12:36 +0000)]
Fix typo in message.

2002-04-14  Abigail Brady  <morwen@fuzzle.org>

* gtk/gtkfilesel.c: Fix typo in message.

* po/en_GB.po: Update British translation.

23 years agocreate the target pixbuf AFTER filling in width/height, so that passing in
Havoc Pennington [Sat, 13 Apr 2002 21:14:57 +0000 (21:14 +0000)]
create the target pixbuf AFTER filling in width/height, so that passing in

2002-04-13  Havoc Pennington  <hp@pobox.com>

* gdk/gdkpixbuf-drawable.c (gdk_pixbuf_get_from_drawable): create
the target pixbuf AFTER filling in width/height, so that
passing in -1 for width/height will work.

23 years agoFixes #75510
Kristian Rietveld [Sat, 13 Apr 2002 20:48:31 +0000 (20:48 +0000)]
Fixes #75510

Sat Apr 13 22:49:45 2002  Kristian Rietveld  <kris@gtk.org>

        Fixes #75510

        * gtk/gtktreeselection.c (gtk_tree_selection_get_selected): make this
        function work correctly and more sane

        * gtk/gtktreeview.c (gtk_tree_view_real_collapse_row): remove
        node->children from rbtree before emitting GtkTreeSelection::changed

Sat Apr 13 17:15:12 2002  Kristian Rietveld  <kris@gtk.org>

        * gtk/gtkcellrenderertext.c (gtk_cell_renderer_text_init): dont set
        the mode to GTK_CELL_RENDERER_MODE_EDITABLE by default,
        (gtk_cell_renderer_text_class_init): for some reason our default for
        editable was TRUE, of course this is FALSE.
        (gtk_cell_renderer_text_set_property): update mode when editable
        has been changed.

23 years agofix cut-n-paste bug which breaks big-endian machines (fixes #73585)
jacob berkman [Fri, 12 Apr 2002 21:52:57 +0000 (21:52 +0000)]
fix cut-n-paste bug which breaks big-endian machines (fixes #73585)

2002-04-12  jacob berkman  <jacob@ximian.com>

* gdk/x11/xsettings-client.c (fetch_card8): fix cut-n-paste bug
which breaks big-endian machines (fixes #73585)

23 years agorelocate the remove_weak_pointer to just before we free the page, to be
Havoc Pennington [Fri, 12 Apr 2002 21:52:16 +0000 (21:52 +0000)]
relocate the remove_weak_pointer to just before we free the page, to be

2002-04-12  Havoc Pennington  <hp@redhat.com>

* gtk/gtknotebook.c (gtk_notebook_real_remove): relocate the
remove_weak_pointer to just before we free the page, to be sure
it doesn't get re-added. #75282

24 years agoadd clamp_node argument (toplevel): update usages of
Kristian Rietveld [Fri, 12 Apr 2002 16:32:39 +0000 (16:32 +0000)]
add clamp_node argument (toplevel): update usages of

Fri Apr 12 18:32:46 2002  Kristian Rietveld  <kris@gtk.org>

        * gtk/gtktreeview.c (gtk_tree_view_real_set_cursor): add
        clamp_node argument
        (toplevel): update usages of gtk_tree_view_real_set_cursor,
        (gtk_tree_view_focus_to_cursor): don't let
        gtk_tree_view_real_set_cursor clamp the node, so you won't get
        unexpected scrolling

24 years agoadd freeze / thaws to stop deluge of 'notify' signals.
Michael Meeks [Fri, 12 Apr 2002 12:43:01 +0000 (12:43 +0000)]
add freeze / thaws to stop deluge of 'notify' signals.

2002-04-11  Michael Meeks  <michael@ximian.com>

* gtk/gtklabel.c
(gtk_label_parse_uline, gtk_label_set_text),
(gtk_label_set_text_with_mnemonic): add freeze / thaws
to stop deluge of 'notify' signals.

24 years ago More fixes for #77807:
Matthias Clasen [Thu, 11 Apr 2002 21:18:40 +0000 (21:18 +0000)]
More fixes for #77807:

* io-tga.c (get_contiguous_pixbuf): Helper function to create
a pixbuf with a contiguous pixel array while being careful about
overflow.

* io-tga.c (fill_in_context, get_image_pseudocolor,
get_image_truecolor, get_image_grayscale): Use
get_contiguous_pixbuf instead of manually allocating image
storage.

* io-xpm.c (pixbuf_create_from_xpm):
* io-pnm.c (gdk_pixbuf__pnm_image_load):
* io-jpeg.c (gdk_pixbuf__jpeg_image_load): Use gdk_pixbuf_new
instead of manually allocating image storage.

24 years agoUpdated French translation.
Christophe Merlet [Thu, 11 Apr 2002 19:46:52 +0000 (19:46 +0000)]
Updated French translation.

24 years agoExport private _gtk_menu_shell_activate() to encapsulate cut-and-paste
Owen Taylor [Thu, 11 Apr 2002 14:28:11 +0000 (14:28 +0000)]
Export private _gtk_menu_shell_activate() to encapsulate cut-and-paste

Sat Apr  6 06:57:00 2002  Owen Taylor  <otaylor@redhat.com>

        * gtk/gtkmenushell.[ch] gtk/gtkmenuitem.c: Export
        private _gtk_menu_shell_activate() to encapsulate
        cut-and-paste code.

        * gtk/gtkmenubar.c: Select the first item on the menu bar
        for F10 rather than acting as if the user pressed <Alt>F
        to select the file manager.

24 years agoUpdated Slovak translation.
Stanislav Visnovsky [Wed, 10 Apr 2002 14:54:08 +0000 (14:54 +0000)]
Updated Slovak translation.

2002-04-10  Stanislav Visnovsky <visnovsky@nenya.ms.mff.cuni.cz>

* sk.po: Updated Slovak translation.

24 years agoFix problems with HandleBox and focusing - #78232
Owen Taylor [Tue, 9 Apr 2002 23:32:35 +0000 (23:32 +0000)]
Fix problems with HandleBox and focusing - #78232

Tue Apr  9 19:01:28 2002  Owen Taylor  <otaylor@redhat.com>

        Fix problems with HandleBox and focusing - #78232

* gtk/gtkwidget.c (gtk_widget_translate_coordinates): Handle
GtkHandleBox / GnomeDock style window heirarchy / widget
heirarchy disconnects. :-(.

* gtk/gtkcontainer.c: Handle failures from
gtk_widget_translate_coordinates (Focusing is not right, but at
least it doesn't go into infinite loops.)

24 years agoAlways set the ALLOC_NEEDED and REQUEST_NEEDED flags up the hierarchy,
Owen Taylor [Tue, 9 Apr 2002 22:41:37 +0000 (22:41 +0000)]
Always set the ALLOC_NEEDED and REQUEST_NEEDED flags up the hierarchy,

Tue Apr  9 18:34:58 2002  Owen Taylor  <otaylor@redhat.com>

        * gtk/gtkcontainer.c (_gtk_container_queue_resize): Always
        set the ALLOC_NEEDED and REQUEST_NEEDED flags up the hierarchy,
        even if we aren't currently in a resize container... we need
        this to properly handle size changes to widgets that are
        being moved from one heirarchy to another. (#78226)

24 years agoFixes #78110
Kristian Rietveld [Tue, 9 Apr 2002 19:48:32 +0000 (19:48 +0000)]
Fixes #78110

Tue Apr  9 21:41:24 2002  Kristian Rietveld  <kris@gtk.org>

        Fixes #78110

        * gtk/gtktreeselection.c (_gtk_tree_selection_internal_select_node):
        add override_browse_mode argument and implement,
        (gtk_tree_selection_unselect_path): always unselect the path,
        (toplevel): update uses of _gtk_tree_selection_internal_select_node

        * gtk/gtktreeview.c: update uses of
        _gtk_tree_selection_internal_select_node

        * gtk/gtktreeprivate.h (_gtk_tree_selection_internal_select_node):
        update prototype

Tue Apr  9 21:39:44 2002  Kristian Rietveld  <kris@gtk.org>

        Fixes #77862

        * gtk/gtktreeprivate.h: add _gtk_tree_view_column_has_editable_cell

        * gtk/gtktreeviewcolumn.c (_gtk_tree_view_column_has_editable_cell):
        new function

        * gtk/gtktreeview.c (gtk_tree_view_button_press): send cell event
        on first click when cell isn't editable

Tue Apr  9 21:37:31 2002  Kristian Rietveld  <kris@gtk.org>

        * gtk/gtktreedatalist.c (_gtk_tree_data_list_check_type): add some
        types which were missing and useful to use (fixes #77870)

24 years agoInitialize error to NULL.
Anders Carlsson [Tue, 9 Apr 2002 12:05:37 +0000 (12:05 +0000)]
Initialize error to NULL.

002-04-09  Anders Carlsson  <andersca@gnu.org>

* gtk/gtkfilesel.c (open_new_dir): Initialize error to NULL.

24 years agoUse priv->image_module->module_name instead of image_type which may be
Matthias Clasen [Tue, 9 Apr 2002 00:38:38 +0000 (00:38 +0000)]
Use priv->image_module->module_name instead of image_type which may be

* gdk-pixbuf-loader.c (gdk_pixbuf_loader_load_module): Use
priv->image_module->module_name instead of image_type which may
be NULL.

24 years agoreally revert testgtk.c
Manish Singh [Mon, 8 Apr 2002 19:32:38 +0000 (19:32 +0000)]
really revert testgtk.c

2002-04-08  Manish Singh  <yosh@gimp.org>

        * tests/testgtk.c: really revert testgtk.c

24 years agocheck the return value of _gtk_tree_view_find_node and return if it's
Kristian Rietveld [Mon, 8 Apr 2002 17:42:45 +0000 (17:42 +0000)]
check the return value of _gtk_tree_view_find_node and return if it's

Mon Apr  8 20:28:54 2002  Kristian Rietveld  <kris@gtk.org>

        * gtk/gtktreeselection.c (gtk_tree_selection_select_path),
        (gtk_tree_selection_unselect_path),
        (gtk_tree_selection_path_is_selected): check the return value of
        _gtk_tree_view_find_node and return if it's TRUE. This makes those
        functions work somewhat saner on non-expanded trees.

24 years agoUpdated French translation.
Christophe Merlet [Mon, 8 Apr 2002 07:58:03 +0000 (07:58 +0000)]
Updated French translation.

24 years agoRestructured to use gdk_pixbuf_new instead of manually allocating image
Matthias Clasen [Sat, 6 Apr 2002 18:51:40 +0000 (18:51 +0000)]
Restructured to use gdk_pixbuf_new instead of manually allocating image

* io-png.c (gdk_pixbuf__png_image_load): Restructured to use
gdk_pixbuf_new instead of manually allocating image storage. This
gives us a good rowstride and overflow checks.  (#77807)

24 years agoUpdated Danish translation.
Ole Laursen [Sat, 6 Apr 2002 13:57:47 +0000 (13:57 +0000)]
Updated Danish translation.

2002-04-06  Ole Laursen  <olau@hardworking.dk>

* da.po: Updated Danish translation.

24 years agoUpdated Polish translation by GNOME PL Team <translators@gnome.pl>
Chyla Zbigniew [Sat, 6 Apr 2002 10:12:14 +0000 (10:12 +0000)]
Updated Polish translation by GNOME PL Team <translators@gnome.pl>

24 years agoAvoid allocating an extra copy of the image by using a
Matthias Clasen [Fri, 5 Apr 2002 21:02:07 +0000 (21:02 +0000)]
Avoid allocating an extra copy of the image by using a

* io-tiff.c (tiff_image_parse): Avoid allocating an extra copy of
the image by using a TIFFRGBAImage{Begin,Get,End} with suitable
put functions instead of TIFFRGBAImage. And check image dimensions
for overflow.

24 years agoUpdated Malay Translation.
Hasbullah Bin Pit [Fri, 5 Apr 2002 18:41:18 +0000 (18:41 +0000)]
Updated Malay Translation.

2002-04-05  Hasbullah Bin Pit <sebol@ikhlas.com>

* ms.po: Updated Malay Translation.

24 years agofree anchor row reference after unselecting the selection (fixes #76272)
Kristian Rietveld [Fri, 5 Apr 2002 16:28:14 +0000 (16:28 +0000)]
free anchor row reference after unselecting the selection (fixes #76272)

Fri Apr  5 18:28:56 2002  Kristian Rietveld  <kris@gtk.org>

        * gtk/gtktreeselection.c (gtk_tree_selection_set_mode): free
        anchor row reference after unselecting the selection (fixes #76272)

Fri Apr  5 18:27:48 2002  Kristian Rietveld  <kris@gtk.org>

        * gtk/gtktreeview.c (gtk_tree_view_real_expand_row): only return
        when we don't have to open all children (fixes #75736)

Fri Apr  5 18:24:24 2002  Kristian Rietveld  <kris@gtk.org>

        * gtk/gtktreeviewcolumn.c (gtk_tree_view_column_clear): unref
        cellrenderer after clearing the attributes of the renderer (fixes
        #75592)

24 years agoimplement. (gtk_tree_view_move_cursor_up_down): check for focus
Jonathan Blandford [Fri, 5 Apr 2002 16:11:32 +0000 (16:11 +0000)]
implement. (gtk_tree_view_move_cursor_up_down): check for focus

Fri Apr  5 05:55:14 2002  Jonathan Blandford  <jrb@gnome.org>

* gtk/gtktreeview.c (gtk_tree_view_grab_focus): implement.
  (gtk_tree_view_move_cursor_up_down): check for focus
  (gtk_tree_view_move_cursor_page_up_down): ditto
  (gtk_tree_view_move_cursor_left_right): ditto
  (gtk_tree_view_move_cursor_start_end): ditto
  (gtk_tree_view_real_select_all): ditto
  (gtk_tree_view_real_unselect_all): ditto
  (gtk_tree_view_real_select_cursor_row): ditto
  (gtk_tree_view_real_toggle_cursor_row): ditto
  (gtk_tree_view_real_expand_collapse_cursor_row): ditto
  (gtk_tree_view_real_select_cursor_parent): ditto
  (gtk_tree_view_real_start_interactive_search): ditto

* gtk/gtktreeviewcolumn.c: grab focus

24 years agoUpdated Ukrainian translation
Yuri Syrota [Fri, 5 Apr 2002 16:11:01 +0000 (16:11 +0000)]
Updated Ukrainian translation

24 years agoremoved gdkkeysyms.h from .cvsignore
Sven Neumann [Fri, 5 Apr 2002 15:49:42 +0000 (15:49 +0000)]
removed gdkkeysyms.h from .cvsignore

24 years agoFix undefined variable typo. Patch from Simon Floery <simon.floery@gmx.at>
Alex Larsson [Fri, 5 Apr 2002 15:11:00 +0000 (15:11 +0000)]
Fix undefined variable typo. Patch from Simon Floery <simon.floery@gmx.at>

2002-04-05  Alex Larsson  <alexl@redhat.com>

* gdk/linux-fb/gdkkeyboard-fb.c (write_string):
Fix undefined variable typo.
Patch from Simon Floery <simon.floery@gmx.at>